LeetCode是一個線上刷題網站,上面有超過三千道程式題目,內容涵蓋演算法、資料結構、SQL、系統設計等等。
-
它的用途主要有兩個:
- 練習寫程式、訓練解題能力 —— 類似「程式設計題庫」,題目從簡單到困難都有。
- 面試準備 —— 很多科技公司(像 Google、Meta、Amazon…)的面試題型,常常就是 LeetCode上的題目。
-
LeetCode 的特色:
- 題目分難度(Easy / Medium / Hard)。
- 支援多種語言(Python、Java、C++、JavaScript…)。
- 有線上編輯器,可以直接寫程式、跑測資。
- 討論區裡有很多人分享不同的解法和最佳思路。
它就像程式界的「題庫網站 + 練習場」,很適合新手練習,也適合工程師刷題準備面試。